$(function () {
    initMenu();
});

function initMenu() {
    $('#menu_tree').tree({
                             url: ctx + "/loadMenuTree",
                             onClick: function (node) {
                                 if (!node || !node.linkUrl) {
                                     return;
                                 }
                                 createTab(node.text, ctx + node.linkUrl);
                             }
                         });
}


function createTab(title, url) {
    var tabData = {
        title: title,
        closable: true,
        cache:false,
        href: url
    };
    //选中并刷新
    if ($('#option_tab').tabs('exists', title)) {
        //选中页签
        $('#option_tab').tabs('select', title);
        var tab = $('#option_tab').tabs('getSelected');
        //刷新
        tab.panel('open').panel('refresh',url);
        return;
    }
    //创建
    $('#option_tab').tabs('add', tabData);
}

